"The 1951 Refugee Convention spells out that a refugee is someone who "owing to a well-founded fear of being persecuted for reasons of race, religion, nationality, membership of a particular social group or political opinion, is outside the country of his nationality, and is unable to, or owing to such fear, is unwilling to avail himself of the protection of that country."
I think you will find that those fleeing Syria and Eritrea are refugee's. Many of them having to leave because they are Christians for instance.
Migrants, especially economic migrants, choose to move in order to improve the future prospects of themselves and their families. Refugees have to move if they are to save their lives or preserve their freedom. They have no protection from their own state - indeed it is often their own government that is threatening to persecute them. If other countries do not let them in, and do not help them once they are in, then they may be condemning them to death - or to an intolerable life in the shadows, without sustenance and without rights.
and that my friend is what some European countries have been and are doing. Shame on them and shame on those of you who try to justify it with your comments which frankly to me come across as being racist.